use ULL for GB and MB macros
authorJulien Grall <julien.grall@citrix.com>
Fri, 22 May 2015 15:33:39 +0000 (17:33 +0200)
committerJan Beulich <jbeulich@suse.com>
Fri, 22 May 2015 15:33:39 +0000 (17:33 +0200)
commite37ac1386f80c3af56452c8e442a4e1adbcf9b59
tree7892296b3675a7a06697ee6de48226f66cd73670
parentabcf15fa8f8b6e22430a364391d5d4ca20de999f
use ULL for GB and MB macros

On 32bit, GB(4) doesn't fit on an unsigned long. Modify MB to avoid
further issue.

Also, fix a couple of printf format in x86 which breaks after using
unsigned long long.

Signed-off-by: Julien Grall <julien.grall@citrix.com>
xen/arch/x86/apic.c
xen/arch/x86/io_apic.c
xen/include/xen/config.h